Hey mztiny You sound like you've had such an interesting life so far! I'm envious You can always post your birth chart. It might help to tailor the advice.
Otherwise, I think doing something more service/spiritually oriented is a great idea, but in my experience these positions can quickly become overwhelming if you're not careful. If you haven't already, I would suggest taking some time to realistically take stock of what skills you already possess, the things you enjoy doing (and would like to continue doing), as well as your ultimate goals. Once you have those things hammered out, you can start researching organizations and see if their mission and vision align with what you bring to the table/want to achieve.
There are a lot of "Peace Corps" type organizations out there that allow you to spend time overseas or even in the US volunteering/helping out individuals and communities. These might be something you'd want to look into as another option.
http://www.crossculturalsolutions.org/peace-corps-alternatives
http://www.projects-abroad.org/peace-corps-alternatives/
Another popular option is to teach English abroad too. With your experience as a teacher, I imagine this would be a natural fit for you.
You can also start by volunteering for a cause you really care about. A lot of times people get jobs through organizations this way - you'll at least meet a lot of like-minded people and maybe one of them can point you to something full time.
Lots of options. These are just a few ideas. Hope that was helpful and good luck!